cochlear prosthesis - Spanish English Dictionary